import { ref, watch, reactive, getCurrentInstance } from "vue"
import request from '@/utils/request'
export const operationItem = reactive({
    defaultSearch: true,//默认搜索按钮
    defaultRefresh: true,//默认重置按钮
    customTableHeader: false,//
    SearchItem: [
        {
            code: 'name',
            name: '用户名',
            type: 'input',
        },
		{
			code: 'mobile',
			name: '手机号码',
			type: 'input',
		},
        {
            code: 'addSource',
            name: '来源',
            type: 'select'
        },
		{
			code: ['startDate',
				'endDate',], //
			startName: '开始时间', //默认是开始时间 type为 daterange生效
			rangeName: '', //默认是至 type为 daterange生效
			endName: '结束时间', //默认是结束时间 type为 daterange生效
			valueFormat: '', //默认是YYYY-MM-DD
			placeholder: '请选择时间', //默认是请选择日期type为date生效
			type: 'daterange', //daterange或date
		},

    ],
    menuArray: [
		{
			show: true,
			code:'export',
			type: 'primary',
			text: '导出',
		},
    ]
})
export const tableItem = reactive({
    select: false,//多选框
    index: false,//顺序
    expandAll: false,//树形默认展开
    align: 'center',
	column: [
		{
			label: '名称',
			prop: 'customerName',
		},
		{
			label: '手机号',
			prop: 'mobile',
		},
		{
			label: '来源',
			prop: 'addSourceValue',
		},
		{
			label: '意向考试',
			prop: 'intentionalExam',
		},
		{
			label: '添加时间',
			prop: 'createTime',
		}
    ],
    pageInfo: {
        request: {
			pageDomain:{}
		},
        pagesClose: false,//是否开启分页
        url: '/admin/customer/user/wechat/company/paging',//分页路由，不传的话需要传入自定义的分页函数paging 传入时定义的分页函数paging会失效
    },
    // 分页数据 自定义分页函数paging时需要把值赋给tableData
    tableData: {
        total: 10,//分页总计
        // 分页数据
        data: []
    },
    // 操作栏按钮
    btnArray: [],
    // 选择框触发
    selectChange: function (row) {},
})
